package 面试.同城;

import java.util.LinkedHashSet;
import java.util.List;
import java.util.Set;
import java.util.stream.Collectors;

/**
 * @author : K k
 * @date : 20:45 2020/10/11
 * 将数组中重复的元素排除
 * 并不改变原来的数组
 * [1,2,1,3,7,8]
 * [2,1,3,7,8]
 */
public class 同城_1 {
    public int lineup (int[] array) {
        Set<Integer> set=new LinkedHashSet<>();
        for(int i=0;i<array.length;i++){
            set.remove(array[i]);
            set.add(array[i]);
        }
       int[] res=new int[set.size()];
        List<Integer> collect = set.stream().collect(Collectors.toList());
        for (int i=0;i<collect.size();i++){
            res[i]=collect.get(i);
        }
        return 1;
    }
}
